algues vertes - German English Dictionary